home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 037a / ccunzip.zip / UNZIP.DOC < prev    next >
Text File  |  1990-04-05  |  4KB  |  111 lines

  1.  
  2.                                    UnZip
  3.  
  4.                            Version 2.0, 09-09-89
  5.  
  6.                            Zipfile Extract Utility
  7.  
  8.                                  UnZip20.ZIP
  9.  
  10.           Copyright (C) 1989 Samuel H. Smith;  ALL RIGHTS RESERVED
  11.  
  12.  
  13. 'UnZip' is a small Zipfile extract utility.   It is written to be as
  14. small and portable as possible -- ideal as a starting point for handling
  15. .ZIP files in non-IBM environments.
  16.  
  17. Source code is provided in C and Turbo Pascal.  If you port this program
  18. to a non-IBM system, I would appreciate a copy of the ported source and
  19. exec files.
  20.  
  21.  
  22. Usage
  23. -----
  24.    unz filename[.zip]           ;pascal language version
  25.    unzip filename[.zip]         ;C language version
  26.  
  27.  
  28. Revision history
  29. ----------------
  30.  
  31. 3-3-89
  32.    Initial alpha test release.
  33.  
  34. 3-5-89
  35.    First fully operational release.  Does not implement CRC verification,
  36.    but should correctly unzip all compression methods.
  37.  
  38. 3-6-89
  39.    Corrected end-of-file detection in both shrink and reduce expanders.
  40.    Resulting files should now always have the correct size.  Added ".ZIP"
  41.    default to unzip.c to match calling conventions of unz.pas.
  42.  
  43. 3-8-89
  44.    Moved machine and operating-system specific code to a block starting
  45.    around line 180.  Added code to swap bytes on host machines that
  46.    store the high order bytes in lower address locations than the low
  47.    order bytes.
  48.  
  49. 3-15-89
  50.    Added CRC checking in UNZIP.C.  Speeded operation by about 150%.
  51.  
  52.    I'm spending my time on the C version now and don't plan to do any
  53.    further work on the pascal.  If you're using the pascal version
  54.    please contact me.
  55.  
  56. 9-9-89
  57.    Addition of new "un-implode" logic to handle new compression format
  58.    included with PKZ101.
  59.  
  60. 4-5-90
  61.    Modifications to the Turbo Pascal version by John A. McKown .
  62.    CompuServe ID 72325,1705. These modifications are NOT supported by
  63.    Samuel Smith! 1. Added CRC checking. 2. Decreased average elapsed
  64.    time by around 35 percent. This was done by performance analysis
  65.    done with HotSpotter Version 5.50 by 3QC. Available from The
  66.    Programmer's Connection. Yes - this was a mini-ad. HotSpotter is
  67.    GREAT!
  68.    Mr. Smith's original code is still in this package by his request.
  69.  
  70.  
  71.  
  72. LICENSE
  73. =======
  74.  
  75. You may copy and distribute this program freely, provided that:
  76.     1)   No fee is charged for such copying and distribution, and
  77.     2)   It is distributed ONLY in its original, unmodified state.
  78.  
  79. If you wish to distribute a modified version of this program, you MUST
  80. include the source code.
  81.  
  82. If you modify this program, I would appreciate a copy of the new source
  83. code.  I am holding the copyright on the source code, so please don't
  84. delete my name from the program files or from the documentation.
  85.  
  86.  
  87. SUPPORT
  88. =======
  89.  
  90. I work very hard to produce a software package of the highest quality
  91. and functionality.  I try to look into all reported bugs, and will
  92. generally fix reported problems within a few days.
  93.  
  94. IN NO EVENT WILL I BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY LOST
  95. PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES
  96. ARISING OUT OF YOUR USE OR INABILITY TO USE THE PROGRAM, OR FOR ANY
  97. CLAIM BY ANY OTHER PARTY.
  98.  
  99. If you have any questions, bugs, or suggestions, please contact me at:
  100.  
  101.                   The Tool Shop BBS
  102.                   (602) 279-2673 (FREE LINE, USR 2400)
  103.                   (602) 264-3969 (HST 9600)
  104.                   (602) 270-0239 (HAYES 9600)
  105.  
  106. The latest version is always available for downloading.
  107.  
  108. Enjoy!     Samuel H. Smith
  109.            Author and Sysop of The Tool Shop.
  110.  
  111.